package com.wh.wisdomsite.xbox.al.entity;

import com.baomidou.mybatisplus.activerecord.Model;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import com.baomidou.mybatisplus.enums.IdType;

import java.io.Serializable;

/**
 * @author 丁奕
 * @version V1.0
 * @Package com.wh.wisdomsite.xbox.al.entity
 * @date 2018年10月08日 10:28
 * @Copyright 企业版权所有
 * @Company 贵州万华科技有限公司Copyright (c) 2018
 */
@TableName("al_userAlarm")
public class UserAlarm extends Model<UserAlarm> {

    /**
     *PK, 用户警报ID
     */
    @TableId(type = IdType.UUID)
    private String uaId;

    /**
     *FK, 警报ID
     */
    @TableField("alId")
    private String alId;

    /**
     *FK, 用户ID
     */
    @TableField("usId")
    private String usId;

    /**
     *推送状态：
     */
    @TableField("pushStatus")
    private String pushStatus;

    /**
     *查看状态：
     */
    @TableField("checkStatus")
    private String checkStatus;

    public String getUaId() {
        return uaId;
    }

    public void setUaId(String uaId) {
        this.uaId = uaId;
    }

    public String getAlId() {
        return alId;
    }

    public void setAlId(String alId) {
        this.alId = alId;
    }

    public String getUsId() {
        return usId;
    }

    public void setUsId(String usId) {
        this.usId = usId;
    }

    public String getPushStatus() {
        return pushStatus;
    }

    public void setPushStatus(String pushStatus) {
        this.pushStatus = pushStatus;
    }

    public String getCheckStatus() {
        return checkStatus;
    }

    public void setCheckStatus(String checkStatus) {
        this.checkStatus = checkStatus;
    }

    @Override
    protected Serializable pkVal() {
        return this.uaId;
    }
}
